flapless amputation - Turkish English Dictionary